IdProo
IdProo Docs

Manual Penggunaan Administrator – Events Detail Applications

Versi Dokumen: 1.0 Tanggal: 07 April 2026 Aplikasi: IdProo Ditujukan untuk: Administrator


Dalam artikel ini

  1. Menambahkan Webhook
  2. Mengedit Webhook
  3. Menghapus Webhook
  4. Export Webhook
  5. Filter Webhook Logs

Fitur Webhooks pada modul Events di halaman Detail Applications memungkinkan Administrator untuk menerima notifikasi real-time setiap kali terjadi perubahan data pada entitas seperti Users, Organizations, Positions, dan Application Roles.

Untuk mengakses halaman ini, navigasikan ke:

Identity → Applications → Details → (Nama Aplikasi) → Events → Webhooks

Halaman utama Webhooks dalam kondisi kosong, menampilkan tombol + Add webhook dan kolom Name serta Web key

Gambar 1.1 — Halaman utama Webhooks saat belum ada webhook yang terdaftar.


1. Menambahkan Webhook

Webhook baru dapat ditambahkan untuk memantau event tertentu pada data aplikasi. Ikuti langkah-langkah berikut:

Langkah-langkah:

1. Klik tombol + Add webhook di bagian atas halaman Webhooks.

2. Panel Add webhook akan muncul di sisi kanan layar. Isi field yang tersedia:

Field Keterangan
Name (wajib) Nama pengenal untuk webhook ini
Target URL (wajib) URL endpoint yang akan menerima notifikasi (contoh: https://example.com/webhook)

3. Pilih Events yang ingin dipantau dengan mencentang checkbox yang relevan:

Form Add webhook menampilkan field Name, Target URL, dan pilihan Events on users dengan opsi Add, Edit, Delete

Gambar 1.1 — Form penambahan webhook: bagian atas berisi field Name, Target URL, dan Events on users.

  • Events on users: Add, Edit, Delete
  • Events on organizations: Add, Edit, Delete
  • Events on positions: Add, Edit, Delete
  • Events on application roles: Add, Edit, Delete
Form Add webhook bagian bawah menampilkan pilihan Events on organizations, Events on positions, dan Events on application roles

Gambar 1.2 — Form penambahan webhook: bagian bawah berisi Events on organizations, positions, dan application roles.

4. Setelah semua field terisi dan event yang diinginkan sudah dipilih, klik tombol Save untuk menyimpan. Klik Cancel untuk membatalkan.


2. Mengubah Webhook

Administrator dapat mengubah konfigurasi webhook yang sudah ada, termasuk nama, URL tujuan, maupun event yang dipantau.

Langkah-langkah:

1. Pada daftar webhook, temukan webhook yang ingin diedit.

2. Klik ikon Edit (ikon pensil/kotak) yang muncul di sebelah kanan baris webhook tersebut.

Daftar webhook menampilkan Dummy Webhook dengan tooltip Edit yang muncul pada ikon edit di sebelah kanan

Gambar 2.1 — Daftar webhook dengan tooltip "Edit" yang tampil saat kursor diarahkan ke ikon edit.

3. Panel Edit webhook akan terbuka menampilkan data yang sudah ada sebelumnya. Ubah field yang diperlukan:

  • Name — ubah nama webhook
  • Target URL — ubah URL tujuan
  • Events — tambah atau hapus centang pada event yang ingin dipantau
Panel Edit webhook menampilkan form yang sudah terisi dengan nama Dummy Webhook, URL https://google.com, dan checkbox Add pada Events on users dalam kondisi tercentang

Gambar 2.2 — Panel Edit webhook dengan data yang sudah terisi sebelumnya, siap untuk diubah.

4. Klik Save untuk menyimpan perubahan, atau Cancel untuk membatalkan.


3. Menghapus Webhook

Webhook yang sudah tidak diperlukan dapat dihapus dari sistem.

Langkah-langkah:

1. Centang checkbox di sebelah kiri baris webhook yang ingin dihapus.

2. Setelah webhook dipilih, tombol Delete item (1) akan muncul di toolbar atas, dan tooltip Delete akan tampil pada ikon hapus di baris webhook tersebut.

Daftar webhook dengan Dummy Webhook dalam kondisi tercentang, menampilkan tombol Delete item (1) di toolbar dan tooltip Delete pada ikon hapus

Gambar 3.1 — Webhook yang sudah dicentang siap dihapus; tombol "Delete item (1)" muncul di toolbar.

3. Klik tombol Delete item (1) atau klik ikon Delete (tempat sampah) pada baris webhook untuk menghapus.

⚠️ Peringatan: Penghapusan webhook bersifat permanen. Pastikan webhook yang dipilih sudah benar sebelum melanjutkan.


4. Export Webhook

Data webhook yang terdaftar dapat diekspor dalam format file untuk keperluan pencatatan atau dokumentasi.

Langkah-langkah:

1. Klik ikon ··· (titik tiga / more options) di pojok kanan atas area Webhooks.

2. Dari menu dropdown yang muncul, pilih Export.

Menu dropdown muncul menampilkan opsi Refresh dan Export, dengan opsi Export tersorot/terpilih

Gambar 4.1 — Menu dropdown dengan opsi Refresh dan Export; pilih "Export" untuk mengekspor data webhook.

3. Dialog Export data akan muncul dengan dua pilihan:

Opsi Keterangan
This page Hanya mengekspor data yang tampil di halaman saat ini
All page Mengekspor seluruh data webhook dari semua halaman
Dialog Export data menampilkan dua pilihan radio button: This page (terpilih) dan All page, dengan tombol Cancel dan Export

Gambar 4.2 — Dialog Export data dengan pilihan "This page" atau "All page".

4. Pilih opsi yang sesuai, lalu klik Export untuk mengunduh file. Klik Cancel untuk membatalkan.


5. Filter Webhook Logs

Halaman Webhook Logs mencatat semua aktivitas pengiriman webhook. Administrator dapat memfilter log berdasarkan rentang waktu untuk memudahkan pemantauan dan penelusuran masalah.

Mengakses Webhook Logs:

Klik menu Webhook logs pada panel navigasi kiri (di bawah Webhooks).

Halaman Webhook logs dalam kondisi kosong menampilkan kolom Timestamp, Message, Target, dan Status dengan keterangan No item to display

Gambar 5.1 — Halaman Webhook logs; secara default menampilkan log hari ini ("Logged time: Today").

Cara Memfilter Log:

1. Klik pada label Today (atau filter waktu yang aktif saat ini) di samping teks Logged time, atau klik ikon filter (ikon corong) di sebelahnya.

2. Panel filter akan muncul dengan dua cara penyaringan:

Filter by Time (Cepat):

Pilihan Keterangan
Last 15 minutes Menampilkan log 15 menit terakhir
Last 30 minutes Menampilkan log 30 menit terakhir
Last 1 hour Menampilkan log 1 jam terakhir
Today Menampilkan log hari ini
Yesterday Menampilkan log kemarin

Filter by Dates (Kustom):

  • Masukkan Start date dan End date secara manual untuk rentang tanggal tertentu, lalu klik ikon 🔍 untuk menerapkan filter.
Panel filter Webhook logs menampilkan opsi Filter by Time (Last 15 minutes, Last 30 minutes, Last 1 hour, Today, Yesterday) dan Filter by Dates dengan input Start date dan End date

Gambar 5.2 — Panel filter log dengan opsi berdasarkan waktu cepat dan rentang tanggal kustom.

3. Klik salah satu opsi waktu untuk langsung menerapkan filter, atau isi rentang tanggal lalu klik ikon pencarian.

Tips: Gunakan filter Last 15 minutes atau Last 1 hour untuk memeriksa apakah webhook baru yang ditambahkan sudah berfungsi dengan benar.


Dokumen ini dibuat untuk keperluan panduan internal pengguna aplikasi IdProo. © 2026 IdProo — Hak Cipta Dilindungi